Search results for "Heuristic evaluation"

showing 10 items of 19 documents

Teaching clinical reasoning and decision-making skills to nursing students: Design, development, and usability evaluation of a serious game

2016

Background\ud \ud Serious games (SGs) are a type of simulation technology that may provide nursing students with the opportunity to practice their clinical reasoning and decision-making skills in a safe and authentic environment. Despite the growing number of SGs developed for healthcare professionals, few SGs are video based or address the domain of home health care.\ud \ud Aims\ud \ud This paper aims to describe the design, development, and usability evaluation of a video based SG for teaching clinical reasoning and decision-making skills to nursing students who care for patients with chronic obstructive pulmonary disease (COPD) in home healthcare settings.\ud \ud Methods\ud \ud A prototy…

020205 medical informaticsPluralistic walkthroughCognitive walkthroughComputer scienceClinical Decision-MakingHealth Informatics02 engineering and technologyUsability labPulmonary Disease Chronic ObstructiveUser-Computer Interface03 medical and health sciencesNursingHeuristic evaluationUsability engineering0202 electrical engineering electronic engineering information engineeringHumansLearningWeb usabilityMotivation030504 nursingbusiness.industryTeachingEducation Nursing BaccalaureateUsabilityUsability goalsVideo GamesStudents NursingClinical CompetenceCurriculumEducational Measurement0305 other medical sciencebusinessInternational Journal of Medical Informatics
researchProduct

Usability and acceptability assessment of an empathic virtual agent to prevent major depression

2016

In Human-Computer Interaction, the adaptation of the content and the way of how this content is communicated to the users in interactive sessions is a critical issue to promote the acceptability and usability of any computational system. We present a user-adapted interactive platform to identify and provide an early intervention for symptoms of depression and suicide. In particular, we describe the work performed to assess users' system acceptability and usability. An empathic Virtual Agent is the main interface with the user, and it has been designed to generate the appropriate dialogues and emotions during the interactions according to the detected user's specific needs. This personalizat…

020205 medical informaticsPluralistic walkthroughComputer science02 engineering and technologyTheoretical Computer ScienceUsability lab03 medical and health sciences0302 clinical medicineArtificial IntelligenceHuman–computer interactionHeuristic evaluationacceptabilityemotional virtual agent0202 electrical engineering electronic engineering information engineeringAdaptation (computer science)Web usabilityInteractive systems engineeringbusiness.industryUser modelingUsabilityHuman-computer interaction030227 psychiatryuser-adapted sessionsusabilityComputational Theory and MathematicsControl and Systems EngineeringFISICA APLICADAbusiness
researchProduct

A framework to identify primitives that represent usability within Model-Driven Development methods

2014

Context: Nowadays, there are sound methods and tools which implement the Model-Driven Development approach (MDD) satisfactorily. However, MDD approaches focus on representing and generating code that represents functionality, behaviour and persistence, putting the interaction, and more specifically the usability, in a second place. If we aim to include usability features in a system developed with a MDD tool, we need to extend manually the generated code. Objective: This paper tackles how to include functional usability features (usability recommendations strongly related to system functionality) in MDD through conceptual primitives. Method: The approach consists of studying usability guide…

Cognitive walkthroughPluralistic walkthroughComputer scienceUsabilityUsability inspectionBIBLIOTECONOMIA Y DOCUMENTACION02 engineering and technologycomputer.software_genreHuman–computer interactionSoftware_SOFTWAREENGINEERING020204 information systemsHeuristic evaluationUsability engineering0202 electrical engineering electronic engineering information engineeringWeb usabilityInformáticaModel-Driven Developmentbusiness.industry020207 software engineeringUsabilityComputer Science ApplicationsUsability goalsConceptual modelData miningbusinesscomputerLENGUAJES Y SISTEMAS INFORMATICOSSoftwareInformation Systems
researchProduct

A Proposal for Modelling Usability in a Holistic MDD Method

2014

Holistic methods for Model-Driven Development (MDD) aim to model all the system features in a conceptual model. This conceptual model is the input for a model compiler that can generate software systems by means of automatic transformations. However, in general, MDD methods focus on modelling the structure and functionality of systems, relegating the interaction and usability features to manual implementations at the last steps of the software development process. Some usability features are strongly related to the functionality of the system and their inclusion is not so easy. In order to facilitate the inclusion of functional usability features from the first steps of the development proc…

Cognitive walkthroughPluralistic walkthroughbusiness.industryComputer scienceUsabilityConceptual model (computer science)Usabilitycomputer.software_genreModel-driven developmentSoftware development processHeuristic evaluationUsability engineeringConceptual modelData miningbusinessSoftware engineeringcomputerComponent-based usability testingLENGUAJES Y SISTEMAS INFORMATICOSSoftware
researchProduct

Integrating usability work into a large inter-organisational agile development project: Tactics developed by usability designers

2015

We examined how usability activities were integrated in a large inter-organisational agile development project.The collaboration between the usability designers and agile team members was affected by the size and nature of the project.Results showed integration was achieved through 5 tactics employed by the usability designers.Three propositions for organising usability activities in agile projects were derived. In this paper we examine the integration of usability activities into a large inter-organisational agile development project. Inter-organisational agile projects possess unique attributes. They involve multiple stakeholders from different organisational contexts and are thus charact…

EngineeringAgile usability engineeringKnowledge managementPluralistic walkthroughbusiness.industryAgile Unified ProcessUsabilityProject teamHardware and ArchitectureHeuristic evaluationUsability engineeringbusinessWeb usabilitySoftwareInformation SystemsJournal of Systems and Software
researchProduct

A proposal to elicit usability requirements within a model-driven development environment

2014

[EN] Nowadays there are sound Model-Driven Development (MDD) methods that deal with functional requirements, but in general, usability is not considered from the early stages of the development. Analysts that work with MDD implement usability features manually once the code has been generated. This manual implementation contradicts the MDD paradigm and it may involve much rework. This paper proposes a method to elicit usability requirements at early stages of the software development process such a way non-experts at usability can use it. The approach consists of organizing several interface design guidelines and usability guidelines in a tree structure. These guidelines are shown to the an…

EngineeringPluralistic walkthroughCognitive walkthroughbusiness.industryTree StructureRequirements elicitation processUsability inspectionUsabilityUsability requirementsModel-driven developmentUsability goalsManagement of Technology and InnovationHeuristic evaluationUsability engineeringSystems engineeringSoftware engineeringbusinessWeb usabilityLENGUAJES Y SISTEMAS INFORMATICOSInformation Systems
researchProduct

Including functional usability features in a Model-Driven Development Method

2013

The Software Engineering (SE) community has historically focused on working with models to represent functionality and persistence, pushing interaction modelling into the background, which has been covered by the Human Computer Interaction (HCI) community. Recently, adequately modelling interaction, and specifically usability, is being considered as a key factor for success in user acceptance, making the integration of the SE and HCI communities more necessary. If we focus on the Model-Driven Development (MDD) paradigm, we notice that there is a lack of proposals to deal with usability features from the very first steps of software development process. In general, usability features are man…

InformáticaGeneral Computer SciencePluralistic walkthroughCognitive walkthroughbusiness.industryComputer scienceUsability020207 software engineeringUsability02 engineering and technologyModel-driven developmentUsability goalsHuman–computer interaction020204 information systemsHeuristic evaluationUsability engineering0202 electrical engineering electronic engineering information engineeringConceptual modelbusinessComponent-based usability testingWeb usabilityLENGUAJES Y SISTEMAS INFORMATICOS
researchProduct

Introducing Usability in a Conceptual Modeling-Based Software Development Process

2012

Usability plays an important role to satisfy users? needs. There are many recommendations in the HCI literature on how to improve software usability. Our research focuses on such recommendations that affect the system architecture rather than just the interface. However, improving software usability in aspects that affect architecture increases the analyst?s workload and development complexity. This paper proposes a solution based on model-driven development. We propose representing functional usability mechanisms abstractly by means of conceptual primitives. The analyst will use these primitives to incorporate functional usability features at the early stages of the development process. Fo…

InformáticaPluralistic walkthroughCognitive walkthroughComputer sciencebusiness.industryUsability inspection020207 software engineeringUsability02 engineering and technologyUsability goalsHuman–computer interaction020204 information systemsHeuristic evaluationUsability engineering0202 electrical engineering electronic engineering information engineeringbusinessSoftware engineeringWeb usability
researchProduct

Usability of Programming Languages

2016

Programming languages form the interface between programmers (the users) and the computation that they desire the computer to execute. Although studies exist for some aspects of programming language design (such as conditionals), other aspects have received little or no human factors evaluations. Designers thus have little they can rely on if they want to make new languages highly usable, and users cannot easily chose a language based on usability criteria. This SIG will bring together researchers and practitioners interested in increasing the depth and breadth of studies on the usability of programming languages, and ultimately in improving the usability of future languages. nonPeerReviewed

Pluralistic walkthroughCognitive walkthroughComputer scienceComputer programmingprogramming language usabilityUsability inspection02 engineering and technologycomputer.software_genreUsability labWorld Wide WebHuman–computer interaction020204 information systemsHeuristic evaluationUsability engineeringenduser software engineering (EUSE)0202 electrical engineering electronic engineering information engineeringpsychology of programmingFifth-generation programming languageComponent-based usability testingWeb usabilityAgile usability engineeringbusiness.industryProgramming languagePsychology of programming020207 software engineeringUsabilitySecond-generation programming languageempirical studies of programmersAPI usabilityProgramming paradigmFourth-generation programming languagebusinesscomputerProgramming language theoryProceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems
researchProduct

Usability challenges in digital learning solutions

2015

Usability is a key element in successful software. Ensuring the technical usability of a learning solution enables users to focus on their main task, learning. The purpose of this paper is to demonstrate the results of heuristic usability evaluations of digital learning solutions. Heuristic evaluations were conducted on 24 digital learning solutions from one country (Finland) and two country groups (Asian countries and Spanish speaking countries) concentrating on the usability of the user interface of each evaluated solution. The main results of this study indicate that a few heuristics cover the majority of all usability problems (UPs) observed in learning solutions, but these heuristics c…

Pluralistic walkthroughCognitive walkthroughComputer scienceUsability inspectioncomputer.software_genredigital learning solutionsUsability labSoftwareusability problemsHuman–computer interactionHeuristic evaluationUsability engineeringDigital learningComponent-based usability testingWeb usabilityta113Universal usabilityAgile usability engineeringkäytettävyysMultimediabusiness.industrySystem usability scaleheuristic evaluationUsabilityusabilityUsability goalsUser interfacebusinesscomputer2015 IEEE Frontiers in Education Conference (FIE)
researchProduct